stack of logs - German English Dictionary